be terrifying - French English Dictionary